The large oil pipes were leak because of nature reason or artificial reason when these pipes were used for many years. This can not only cause energy dissipation and economic loss but also pollute the environment.The disadvantage of traditional detecting and locating method had lower accuracy, so that the location was inefficient. A leak detection and location system for oil pipe based on GSM was proposed. The hardware and software design were introduced in detail. The system has higher accuracy, and save large numbers of wired source .The system can realize oil pipe leak detection and location in no man land.